/*
 * Copyright (c) 2002-2003 by OpenSymphony
 * All rights reserved.
 */
package org.jackysoft.entity;

import java.io.Serializable;
import java.util.Set;

import com.google.common.collect.Sets;

public class OsStep implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2499787604145302072L;
	private int action;
	private long step;
	protected long id ;
	private long refid;	
	private long dueDate;
	private long finishDate;
	private long startDate;
	private String caller;
	private String owner;
	private String status;	
	protected Set<Long> prevs = Sets.newHashSet();

	// ~ Constructors
	// ///////////////////////////////////////////////////////////

	public OsStep() {
	}		
	public int getAction() {
		return action;
	}

	public void setAction(int action) {
		this.action = action;
	}

	public long getStep() {
		return step;
	}

	public void setStep(long step) {
		this.step = step;
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public long getRefid() {
		return refid;
	}

	public void setRefid(long refid) {
		this.refid = refid;
	}

	public long getDueDate() {
		return dueDate;
	}

	public void setDueDate(long dueDate) {
		this.dueDate = dueDate;
	}

	public long getFinishDate() {
		return finishDate;
	}

	public void setFinishDate(long finishDate) {
		this.finishDate = finishDate;
	}

	public long getStartDate() {
		return startDate;
	}

	public void setStartDate(long startDate) {
		this.startDate = startDate;
	}

	public String getCaller() {
		return caller;
	}

	public void setCaller(String caller) {
		this.caller = caller;
	}

	public String getOwner() {
		return owner;
	}

	public void setOwner(String owner) {
		this.owner = owner;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
	public Set<Long> getPrevs() {
		return prevs;
	}
	public void setPrevs(Set<Long> prevs) {
		this.prevs = prevs;
	}
	

	
}
